@media screen and (max-width: 767px) {
	.login-set {display:none;}
	.reg_p {display:block;}
	#loginOrReg #lr_content{width: 90%;text-align: center;}
	#loginOrReg #lr_content #lr_left {float: none !important;;}
	
	#loginOrReg #lr_content .lr_form {border-right:0px !important;}
	#lr_right{display: none;}
	.b-top-bar {display:none;}	
	.container > .navbar-header {
			padding: 14px 0;
	}
	.navbar-default {
		max-width: 96%;
		margin: 0 auto;
	}
	.logo img {
		vertical-align: middle;
	}
	
	.yamm .nav {
		position: static;
		background: none repeat scroll 0% 0% #2F3338;
		height: 100%;
	}
	.yamm .nav {
		max-height: 322px;
		overflow: scroll;
		min-height: 150px;
	}
	
	
	.navbar-nav {
		margin: 0px;
		float: none !important;
		overflow-X: hidden !important;
	}
	.navbar-nav > li {
		display: block !important;
	}
	.navbar-default .navbar-nav > li > a {
		color: #999 !important;
		padding: 0px 25px !important;
		line-height: 45px;
		border-bottom: 1px solid #444;
		font-size: 13px;
	}
	.container {
		padding-left: 0px;
		padding-right: 0px;
		width: 92%;
		text-align: center;
	}
	.row-item {
		width: 92%;
	}
	.navbar-default .navbar-nav > li > a {
		padding: 0px 25px !important;
		line-height: 45px;
		border-bottom: 1px solid #444;
	}
	.yamm-sm a {
		height: 45px !important;
		line-height: 35px !important;
	}
	.yamm-sm li a {
		border-bottom: 1px solid #444;
	}
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
		color: #fff !important;
		background-color: #252525;
		border: none !important;
	}
	.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
		padding: 5px 15px 5px 25px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #777;
		line-height: 45px !important;
		width: 50%;
	}
	#navbar-collapse-1 {text-align: left;}
	.navbar-nav a.active:before {height:0;}
	.dropdown-menu {
		border-top: none !important;
		/* border-bottom: 1px solid #444 !important; */
	}
	.tabs-nav li.active {
		border-bottom: 1px solid #dfdfdf;
		border-top: 1px solid #dfdfdf;
	}
	.tabs-nav li {
		display: block;
		border: 1px solid #dfdfdf;
		line-height: 33px;
	}
}

@media screen and (min-width: 768px) {
	.login-set {display:block;}
	#loginOrReg #lr_content{width: 280px;}
	#lr_right {display: inline-block;}
	#navbar-collapse-1{float: left;}
	.b-top-bar {display:block;}	
	
	.container > .navbar-header {
			padding: 14px 0;
	}
	.navbar-default {
		max-width: 100%;
		margin: 0 auto;
	}
	
	.logo img {
		vertical-align: middle;
	}
	
	.navbar-collapse {
		padding-left: 0px;
		padding-right: 0px;
	}
	.container {
		width: 100%;
		max-width:960px;
		padding-right: 5px;
		padding-left: 5px;
	}
	.dropdown:hover .yamm-content .m-submenu a, .dropdown:hover .dropdown-menu li a {
		height: 35px;
		line-height: 35px !important;
		-webkit-transition: background-color .2s ease, border .2s ease, height .3s ease, color .2s ease, opacity .5s ease;
		transition: background-color .2s ease, border .2s ease, height .3s ease, color .2s ease, opacity .5s ease;
	}
	.yamm-content .m-submenu a, .dropdown li a {
		height: 35px !important;
		line-height: 35px !important;
	}
}